pelt (someone) with insults

Translations
осыпать (кого-то) оскорблениями
He was pelted with insults from the audience.
Его осыпали оскорблениями из зала.